diesel-hauled train - Turkish English Dictionary